import swc from "@swc/core";
import fs from "node:fs";

// const result = swc.transformFileSync("./test.js", {
//   jsc: {
//     target: "es5",
//     parser: {
//       syntax: "ecmascript"
//     }
//   }
// });

const result = swc.transformFileSync("./test.jsx", {
  jsc: {
    target: "es5",
    parser: {
      syntax: "ecmascript",
      jsx: true
    },
    transform: {
      react: {
        runtime: "automatic"
      }
    }
  }
});
console.log(result);

fs.writeFileSync("./parserJsx.js", result.code);
